immolate oneself - Türkisch Englisch Wörterbuch